###############################################################################################
BUILD_TARGET := Debug
#BUILD_TARGET := Release

###############################################################################################
TARGET_MODEL_NAME := lpp
ARCH = LANG
export TARGET_MODEL_NAME
###############################################################################################
# TARGET_PLATFORM := UBUNTU
TARGET_PLATFORM := HIS

export TARGET_PLATFORM
CFLAGS += -DCONFIG_PLATFORM=\"$(TARGET_PLATFORM)\"
CFLAGS += -DCONFIG_PLATFORM_$(TARGET_PLATFORM)=\"$(TARGET_PLATFORM)\"
###############################################################################################
TARGET_BOARD_NAME := TINY
TARGET_BOARD_VERSION := V100
export TARGET_BOARD_NAME TARGET_BOARD_VERSION
CFLAGS += -DCONFIG_BOARD_NAME=\"$(TARGET_BOARD_NAME)\"
CFLAGS += -DCONFIG_BOARD_NAME_$(TARGET_BOARD_NAME)=\"$(TARGET_BOARD_NAME)\"
CFLAGS += -DCONFIG_BOARD_VERSION=\"$(TARGET_BOARD_VERSION)\"
CFLAGS += -DCONFIG_BOARD_VERSION_$(TARGET_BOARD_VERSION)=\"$(TARGET_BOARD_VERSION)\"

############################################################################################### 
TARGET_PRODUCT_MODEL := MY-TEST
export TARGET_PRODUCT_MODEL

CFLAGS += -DCONFIG_PRODUCT_MODEL=\"$(TARGET_PRODUCT_MODEL)\"
CFLAGS += -DCONFIG_PRODUCT_MODEL_$(TARGET_PRODUCT_MODEL)=\"$(TARGET_PRODUCT_MODEL)\"

TARGET_PRODUCT_SERIES := DOTA
export TARGET_PRODUCT_SERIES
CFLAGS += -DCONFIG_PRODUCT_SERIES=\"$(TARGET_PRODUCT_SERIES)\"
CFLAGS += -DCONFIG_PRODUCT_SERIES_$(TARGET_PRODUCT_SERIES)=\"$(TARGET_PRODUCT_SERIES)\"

############################################################################################### 
ifeq ($(TARGET_PLATFORM), UBUNTU)
TOOLPATH := 
TOOLCHAINNAME :=
else
TOOLPATH := /opt/hisi-linux/x86-arm/arm-hisiv400-linux/target/bin/
TOOLCHAINNAME := arm-hisiv400-linux-
endif
CC := $(TOOLPATH)$(TOOLCHAINNAME)gcc
CPP :=$(TOOLPATH)$(TOOLCHAINNAME)g++
AR := $(TOOLPATH)$(TOOLCHAINNAME)ar
STRIP := $(TOOLPATH)/$(TOOLCHAINNAME)strip
export ARCH CC AR STRIP CORE

############################################################################################### 

#CFLAGS += -DCONFIG_USE_XEDEX2 #always enable this macro to use libxeDEX2 

###############################################################################################
echo_ENV:
	@echo "TARGET_PLATFORM="$(TARGET_PLATFORM)
	@echo "TARGET_PRODUCT_MODEL="$(TARGET_PRODUCT_MODEL)
	@echo "TARGET_BOARD_NAME="$(TARGET_BOARD_NAME)
	@echo "TARGET_BOARD_VERSION"=$(TARGET_BOARD_VERSION)
	@echo "ARCH"=$(ARCH)
	@echo "CC="$(CC)
	@echo "AR="$(AR)
	@echo "CFLAGS="$(CFLAGS) 

###############################################################################################

